long narrow river boat - Español Inglés Diccionario